package com.xnyzc.lhy.order.entity.param.synchronization;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author 司机状态同步
 * @create 2019-09-24 11:33
 */
@Data
public class StatusCallbackParam implements Serializable {

    /**
     * 渠道ID
     */
    private int channel;

    /**
     * 滴滴订单id
     */
    private String open_oid;

    /**
     * 合作方订单id
     */
    private String order_id;

    /**
     * 签名
     */
    private String sign;

    /**
     * 时间戳
     */
    private String timestamp;

    /**
     * 标识
     */
    private String app_id;

    /**
     * 合作方司机id
     */
    private String driver_id;

    /**
     * 司机当前位置纬度
     */
    private BigDecimal driver_lat;

    /**
     * 司机当前位置经度
     */
    private BigDecimal driver_lng;

    /**
     * 订单状态
     */
    private Integer status;

    /**
     * 是否启用重试机制
     */
    private Boolean isRetry;

    private String extra;

    /**
     * 订单类型
     */
    private Integer orderTpye;
}
